<?php

namespace App\Model;

use Illuminate\Database\Eloquent\Model;

class Admin extends Model
{
    // 表名
    public $table = 'admin';

    // 主键
    public $primaryKey = 'id';

    // 是否允许批量操作
//    public $fillable = ['uername','password','salt'];
    // 不允许批量操作
    public $guarded = [];

    // 是否维护created_at和updated_at字段
    public $timestamps = false;

    // 跟Role关联模型
    public function role()
    {
        return $this->belongsToMany('App\Model\Role','admin_role','admin_id','role_id');
    }

    // 跟角色Admin_Role关联模型
    public function admin_role()
    {
         return $this->belongsToMany('App\Model\Role','admin_role','admin_id','role_id');
    }
}
